add read users from file, komplett überarbeitet + gross kleinschreibung + /dev/urandom anstatt openssl
Version bump to 1.1.0 and updatig changelog in spec file.
Squashed commit of the following:
commit
4d56c73dc03ac84c7dfb856b18b5333bcf6c3bae
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Tue Jul 16 17:19:42 2024 +0200
Fixing requirements.txt
commit
829171d8310e20b4603f9ab114b42cc24034899a
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Tue Jul 16 17:16:01 2024 +0200
Changing used branch of shared stuff in .gitlab-ci.yml.
commit
495e2770e3001c65e2526951f0bf4093df48a3eb
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Tue Jul 16 17:10:07 2024 +0200
Changing module for fb_tools collections.
commit
5b7eaf758b7748acb15ca4635ce6ff098246828b
Merge:
9f67045 005cc72
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Fri May 31 16:19:13 2024 +0200
Merge branch 'test' into develop
commit
9f6704500bd0700b021390640ec22be7fb3c3fdc
Merge:
d17d26a 692a677
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Fri May 31 15:54:39 2024 +0200
Merge branch 'test' into develop
commit
d17d26ac3c49dc863463736fe396840821d20cac
Merge:
0f7ba64 8b8ca09
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Fri May 31 15:50:40 2024 +0200
Merge branch 'test' into develop
commit
0f7ba6488772387761416798e94b2e5d96bf3e4a
Merge:
880226c 5b7cf0c
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Fri May 31 15:47:47 2024 +0200
Merge branch 'test' into develop
commit
880226cc09f7ab33c90a218a0db57c87f226bfb3
Merge:
86241a2 a1e1a27
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Fri May 31 11:15:58 2024 +0200
Merge branch 'test' into develop
commit
86241a24a298eb19b57c3255efccbd0301431a72
Merge:
b51c035 f0a8f54
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Thu May 30 16:55:36 2024 +0200
Merge branch 'master' into develop
commit
b51c035eb3a9ea0dc19982ad9f85174bde8546ce
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Tue May 7 12:34:03 2024 +0200
Updating .gitlab-ci.yml
commit
6335a530823bb22862fd36cc03e1915937436f6c
Merge:
2b05d6e ed826e9
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Wed Apr 17 10:12:15 2024 +0200
Merge branch 'dev/parse-postfix' into develop
commit
ed826e98738bed911f5d53c032bf6537101f76b4
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Tue Apr 16 17:29:11 2024 +0200
Completing data model for postfix logs
commit
ae38e07d4d700d294f668b14218d639339e373e0
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Tue Apr 16 16:12:53 2024 +0200
Adding db/postfix/postfix-pgsql-create-1.1.sql
commit
443f165660145fe948edde9c4d2135202c4c4ab3
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Tue Apr 16 12:28:26 2024 +0200
Exporting results into a CSV file in bin/get-intern-used-from-addresses
commit
9e033b5dfdeb39b231c3b456b89bcacd58963df8
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Mon Apr 15 17:33:48 2024 +0200
Changing names of default CSV files.
commit
bad0384bbc251dbd276885ea69440c1134a07bc1
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Mon Apr 15 17:27:44 2024 +0200
Generating totals yaml file.
commit
8b7840d0ea79a9c750a131b3c7f13bf7899a73f9
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Mon Apr 15 16:25:41 2024 +0200
Using a limit in output results of bin/get-intern-used-from-addresses
commit
a2cbf4bac72b18625da0b8ee99460c5feb8190a0
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Mon Apr 15 16:19:40 2024 +0200
Adding options for output files to class GetFromAddressesApp
commit
d12f6edcaa06c385b987c1c9958afdd2288e52f0
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Mon Apr 15 16:18:43 2024 +0200
Adding esception class DpxFileError
commit
852c09a1854cc37fffedbeade7c8c519a52d01b4
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Mon Apr 15 16:16:58 2024 +0200
Adding method check_output_file() to class BaseDPXApplication
commit
91f23e215f654e2834388c105bb47c2ea9e8128f
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Mon Apr 15 16:15:52 2024 +0200
Adding option class OutputFileOptionAction
commit
66f7b679ff2818e7898a887b4c02c7d04c8cdc8f
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Mon Apr 15 12:45:47 2024 +0200
Splitting lib/pp_admintools/postfix_chain.py in different modules.
commit
65e6145bb6c8890604d09608dfb3f9cc1967ed77
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Mon Apr 15 12:01:38 2024 +0200
Finishing console output of bin/get-intern-used-from-addresses.
commit
a4a24cd6bb1527d2d7a841475d04dc313a5aea77
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Mon Apr 15 10:29:03 2024 +0200
Evaluating also stats per address in bin/get-intern-used-from-addresses
commit
34453b4d1cbd41369e5cc6624d9862c55f32c790
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Fri Apr 12 16:33:08 2024 +0200
Masking many unnecessary error messages.
commit
67f414975839953fd30f2bb9c94f66fbe770d671
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Fri Apr 12 14:09:25 2024 +0200
Implementing collecting results in bin/get-intern-used-from-addresses
commit
f67bd5f751a85fb70589acccd7f6d98d4ba99398
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Fri Apr 12 14:07:00 2024 +0200
Adding property relay_address to class lib/pp_admintools/postfix_chain.py
commit
2ac6f95f808bb3f2a2b5886aa89c17cf2e0ea246
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Fri Apr 12 10:49:44 2024 +0200
Adding Barracuda IPs to list of external IPs
commit
59b42e844644cf26230ad97d2995d61ae1f71af9
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Thu Apr 11 17:50:47 2024 +0200
Start evaluating results of bin/get-intern-used-from-addresses.
commit
be1ae59d5dc37aec64f579cfd74156d0fc5d1c60
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Thu Apr 11 17:22:43 2024 +0200
Changing logging output.
commit
09298e3ac5af2147f44c138e8a68963097373d8c
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Thu Apr 11 17:02:21 2024 +0200
Performing evaluation of postfix logfiles
commit
ba07f297d7af872a5e11828fdc310e5d3b923e8d
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Thu Apr 11 16:07:10 2024 +0200
Sorting given logfiles in lib/pp_admintools/app/get_from_addr.py
commit
d03aee16e8ff1be7967a24ce2dae6a351c92f23b
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Thu Apr 11 15:56:13 2024 +0200
Defining commandline parameters for bin/get-intern-used-from-addresses
commit
005f1e1d4e840cfdab24753fb95fff219f4b4254
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Thu Apr 11 15:55:04 2024 +0200
Adding bin/get-intern-used-from-addresses
commit
dd091ec6120d5a5200399a8b189eccb74991ec0f
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Thu Apr 11 15:12:14 2024 +0200
Adding lib/pp_admintools/app/get_from_addr.py
commit
2b05d6e00a9ab4920f24dd59d4441b1849b1f243
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Thu Apr 11 14:47:17 2024 +0200
Fixing test/test_20_postfix_chain.py
commit
a7188488cf863793e0632cbf7ed7d308197a5e5c
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Thu Apr 11 13:53:44 2024 +0200
Renaming property mailhost into host in class PostfixLogchainInfo.
commit
1ca7862974c3b184b42e9c7ebd8f0f84b1fe24d4
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Thu Apr 11 13:49:39 2024 +0200
Setting also the mailhost on picking up a mail
commit
f7e99b4dc6fedd2b94ead8b3d0545d4d401d6d6f
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Wed Apr 10 17:37:21 2024 +0200
Fixing PostfixLogfileParser
commit
d0c6fb2cad545af64070445017ba378c6e607a19
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Wed Apr 10 17:34:49 2024 +0200
Cleaning up method eval_postfix_entry() of class PostfixLogfileParser.
commit
347a1c5dac24b878d5fd2b3b0483556c17329ccf
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Wed Apr 10 17:02:45 2024 +0200
Fixing PostfixLogfileParser because of pickup data
commit
fdc3a4ec2cb8e88d5a0664209daaafd1994fbf6e
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Wed Apr 10 16:47:36 2024 +0200
Evaluating info about picked up mails
commit
53db44b7b1237a1ff4ac2745de14cb136d76273b
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Wed Apr 10 16:26:00 2024 +0200
Renaming SmtpAction into DeliverAction, adding evaluation of DKIM stuff
commit
5191cb416f08f9a5a06029155da2d08aef2cc61e
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Wed Apr 10 14:43:24 2024 +0200
Parsing fo rBounce-Id in class PostfixLogfileParser
commit
d2d080350381c4e55d6282782f525ed48c834280
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Wed Apr 10 14:24:23 2024 +0200
Adding a list of Bounce Ids to the class PostfixLogchainInfo.
commit
a970b071baba832aa4a4d91a3096a909606a316f
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Wed Apr 10 11:08:48 2024 +0200
Minor change in test/test_20_postfix_chain.py
commit
763764f04964796f382af8ff58e43cee9da5c26e
Author: Frank Brehm <frank@brehm-online.com>
Date: Tue Apr 9 18:21:08 2024 +0200
Removing requirements-backports-3.9.txt
commit
b878b407468fbf07e6df63447be256684777712c
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Tue Apr 9 18:07:12 2024 +0200
Substitute a failing get_localzone()
commit
27cb5051e1afa0ba0141da6a3666161dc26ac9fd
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Mon Apr 8 16:01:57 2024 +0200
Using version v1.8 of Gitlab includes.
commit
8db2e8d0375489865ad4e7db2fa47e9cb74bdd3f
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Mon Apr 8 15:02:59 2024 +0200
Using newer version of Gitlab includes.
commit
133229fbfb570c63a2ccf0d1d91cc20bb13ce5e6
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Mon Apr 8 14:51:10 2024 +0200
Adding and using requirements-backports-3.9.txt on Python < 3.9
commit
d1ef5fec7850e7db5682b564bf7e3a6043fb4e7a
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Thu Mar 28 17:10:37 2024 +0100
Adding parsing smtp loglines
commit
1f3f42269cf119dae822226c2561d56fdf9944d1
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Thu Mar 28 16:43:14 2024 +0100
Integrating smtp_actions in class PostfixLogchainInfo.
commit
7e6c4bfff06614b7969ce22b977014156a114085
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Wed Mar 27 18:04:42 2024 +0100
Adding and testing class SmtpAction.
commit
bc51703e013e2bdbe350987fb32d22120c6a5d8c
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Wed Mar 27 12:06:31 2024 +0100
Adding and using function fromisoformat() in lib/pp_admintools/postfix_chain.py
commit
82e99282792a29ed5864baa70ffed8107bda8ee4
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Wed Mar 27 11:56:55 2024 +0100
Adding lib/pp_admintools/tzlocal.py
commit
4c625553bf34de970662ade6772a7d011cb76009
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Wed Mar 27 11:56:25 2024 +0100
Adding exception classes DateFormatError and WrongDateIsoformatError
commit
cc6db53d03cdf53bd65dce87a93ba5ad8a00073e
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Tue Mar 26 18:29:47 2024 +0100
Extending class PostfixLogfileParser
commit
65e6920fa7879bde4741fafcd634da9f8dddb752
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Tue Mar 26 18:27:51 2024 +0100
Fixing typo
commit
60d4d662fcc2fb7592f1d823ca184173d873524f
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Tue Mar 26 18:27:19 2024 +0100
Extending class PostfixLogchainInfo
commit
9bdf290e13c78977b91ba5c38fb6b111586bafb5
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Tue Mar 26 14:33:31 2024 +0100
Adding connect statistics to lib/pp_admintools/handler/pflogparse.py
commit
3f9adb57db2c47ef19297279475a9b9f01e37fbd
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Tue Mar 26 14:24:10 2024 +0100
Fixing lib/pp_admintools/handler/pflogparse.py.
commit
5ccd8363d323ba777927bd86584f0944d40107cf
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Thu Mar 21 17:36:31 2024 +0100
Continue parsing with lib/pp_admintools/handler/pflogparse.py
commit
1734299465795bd7cdf64c3d2ea0e188ade2bd9d
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Thu Mar 21 17:01:14 2024 +0100
Adding test/postfix.mail01.log
commit
d7fe65d925b1c9631f5d444927916cedba1c766e
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Thu Mar 21 16:31:19 2024 +0100
Extending .gitlab-ci.yml
commit
7f6193916d18f3ae3789e113e75bc13cc1c011bc
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Thu Mar 21 16:29:51 2024 +0100
Adding test/test_25_postfix_logparser.py
commit
3b3f21bae30d71b09d50174c5a1703f3f037a53e
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Thu Mar 21 16:28:57 2024 +0100
Make the linter happy
commit
2908388512a1d9ef83139c6b38975faf08adfb66
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Thu Mar 21 15:14:43 2024 +0100
Rewriting init of a PostfixLogchainInfo object.
commit
cc1ecc6ddc7eb9570eac3bd128a187e0f8259ad6
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Wed Mar 20 18:45:11 2024 +0100
Start parsing
commit
fd8d8605c57105170aedb562b117942c645737f3
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Wed Mar 20 18:04:05 2024 +0100
Adding lib/pp_admintools/handler/pflogparse.py for class PostfixLogfileParser
commit
59c7b8e91b57fef326a0b63efc9f9ad7b0aee855
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Wed Mar 20 18:00:04 2024 +0100
Adding property mailhost to PostfixLogchainInfo
commit
7dedc960622da391afd235f733c4f6a6f3a835f6
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Wed Mar 20 17:14:08 2024 +0100
Adding some more properties to PostfixLogchainInfo
commit
dc5e332c5564c4bf6740d91696d32dd967c7a7dd
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Wed Mar 20 16:33:11 2024 +0100
Reorganizing export methos of PostfixLogchainInfo.
commit
7b268252a9fc1c0ce5ceccbef165e27009d79b4a
Merge:
0fd1ff3 6b0c96c
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Wed Mar 20 14:29:29 2024 +0100
Merge branch 'test' into develop
commit
0fd1ff3a057a13284b8d914b72885eb85be1599c
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Tue Mar 19 18:30:53 2024 +0100
Adding properties to PostfixLogchainInfo
commit
7a3732905e8dbf2be959257097d606e1048dbb33
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Tue Mar 19 12:39:56 2024 +0100
Extending class PostfixLogchainInfo
commit
b334c272ceb51ffb1585ce050ab7bd03ea091798
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Tue Mar 19 12:02:17 2024 +0100
Defining start, and and duration of the PostfixLogchainInfo.
commit
e1a101125839ca6ccd23bea3ce545ee2534d4c28
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Tue Mar 19 11:33:31 2024 +0100
Adding and using class DataPair
commit
049c978682d416db7b14cf2a4962bb7440ed0ad2
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Tue Mar 19 10:32:53 2024 +0100
Make the linter happy
commit
a82011d2a8f274d14fedc795b80edf2dfa3c6a12
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Tue Mar 19 10:17:57 2024 +0100
Fixing and extending lib/pp_admintools/postfix_chain.py
commit
d5dff9b9bc4d928a9ff787ef0dcf32cdd34be623
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Tue Mar 19 07:55:04 2024 +0100
Fixing class PostfixLogchainInfo.
commit
23098281c92c313d88ec58d159e56a342c825df2
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Tue Mar 19 07:54:30 2024 +0100
Starting with class PostfixLogchainInfo.
commit
fbf5947f14758d736ba4409c4c9c45b05c40e92a
Author: Frank Brehm <frank.brehm@pixelpark.com>
Date: Wed Mar 13 17:54:53 2024 +0100
Fixing .gitlab-ci.yml
Rewriting scripts/get-rhel-dvd-iso-image to use offline token file.
Version bump to 1.0.2 and updating changelog.
Version bump to 1.0.1 and updating changelog.
Fixing resolving the LDAP servername and the help text of the --base-dn cmdline option
Version bump to 1.0.0 and updating changelog.
Setting copyright year to 2024.
Updating translations.
Caching IP address of LDAP server.
Updating translations.
Implementing mirroring only struct entries.
Updating translations.
Fixing BaseDPXApplication.print_dot().
Printing dots on long lasting actions.
Fixing classmethod cursor_position() of class BaseDPXApplication.
Adding test for BaseDPXApplication.
Adding classmethod cursor_position() to class BaseDPXApplication.
Updating translations.
Rewriting specialized search methods to use the general search() method.
Rewriting method delete_entry() to retry on a connection error.
Rewriting method modify_entry() to retry on a connection error.
Rewriting method add_entry() to retry on a connection error.
Rewriting specialized search methods to use the general search() method.
Updating translations.
Start rewriting specialized search methods to use the general search() method.
Updating translations.
Reorganizing argparse actions.
Reorganizing Exception classes.
Rewriting lib/pp_admintools/app/ldap.py to one TCP session per request.
Make the linter happy.
Checking validity of a LDAP config entry.
Adding much debug stuff.
Minor changes in error handling and translations.
Version bump to 0.11.0 and updating changelog.
Better error handling on requesting the PDNS server.
Fixing requests exceptions in module pp_admintools.app.pdns.